defilade position - German English Dictionary